track down – English–Français translations

🇬🇧 en fr 🇫🇷

track down verb

  • to search, hunt
débusquer, dépister, localiser, dénicher, traquer
Wiktionary Links